<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    
</body>
<script>
   /*  
    计算1+2+3+……+100之和
    打印100以内 7的倍数
    打印100以内的奇数
    打印100以内所有偶数的和.
    打印图形
        * * * * * * * * * *
        * * * * * * * * * *
        * * * * * * * * * *
        * * * * * * * * * * 
    */

    // 计算1+2+3+……+100之和
    // (1) 得到1-100的数
    // (2) 求1-100的和

    // var i = 1;
    // var sum = 0;  // 变量 => 记录1-100的和 (放在循环外,每次循环进行计算和记录)
    
    // while(i <= 100){
    //     // var a = 10; // 放在循环内的变量 => 每次循环会被重置

    //     document.write(i + "<br>");
    //     // sum = sum + i; // 1
    //     sum += i;
    //     i++;
    // }

    // console.log(sum);


    // 2. 打印100以内 7的倍数
    // (1) 得到1-100的数
    // (2) 只打印7的倍数

    // var i = 1;
    
    // while(i <= 100){
    //     if(i % 7 == 0) document.write(i + "<br>");
    //     i++;
    // }
    
    // 3. 打印100以内的奇数数
    // (1) 得到1-100的数
    // (2) 只打印奇数数

    // var i = 1;
    // while(i <= 100){
    //     if(i % 2 == 1) document.write(i + "<br>");
    //     i++;
    // }

    // 4.  打印100以内所有偶数的和.

    // var i = 1;
    // var sum = 0;

    // while(i <= 100){
    //     if(i % 2 == 0)  sum += i;
    //     i++;
    // }

    // console.log("1-100的偶数和:" + sum);


    // 5. 打印40个*,每10个换一行

    var i = 1;

    while(i <= 40){
        document.write("*");

        if(i % 10 == 0){
            document.write("<br>");
        }

        i++;

    }



</script>
</html>